EZ check in…Had everything we needed for our stay. Wifi access was good. Great location near beach and ez walk to restaurants and shops.Gated parking, area to lock up bikes, beach, chairs, beach towels, and umbrella supplied. Kitchen was well stocked bathroom was fine (needed extra bath towels.)Another mirror in the bedroom would be helpful.Other than that, it was great!