A bit smaller than expected but very clean and perfect location for me and my two daughters. I have them the bedroom and I slept on the couch bed which was surprisingly comfortable. Walking distance (literally steps) to both the beach and the bay with great walking and bike paths. Nice added touches include free use of cruiser bicycles for the beach paths and beach amenities.