My friend and I spent three days here. Access is all via codes which makes getting in and out much easier. Check-in was smooth, even though I arrived much later than I had originally thought. We were emailed check-in instructions which included photos of the place, the parking space etc, which made the whole process much, much easier than at other places we've stayed. The place was clean and spacious. The back patio with couches and lounge chairs is a great space with a gate out back to easy access to the beach (about half a block to the sand). We had linens and all the requisite ammenities and the place was really clean. One slight drawback is the fact that there isn't a kitchen sink, although there is a counter with hot plates, microwave etc. So you can cook some, but you'll need to wash things elsewhere. We didn't mind as we didn't do any cooking during our stay. One other item, which wasn't much of a problem but should be pointed out is the rush of water sound when the upstairs toilet is flushed. Again, it wasn't something too bothersome but it should be pointed out. Overall I'd give this a positive rating based on location, beach access, parking and cleanliness. We'd stay there again if the opportunity arises.