We liked the location of this place as it’s walking distance to the beach but it was not quite clean when we checked in late in the evening, had some trouble with hot water and had to park a block away which was expected considering there is no assigned spot. Since I have a toddler it was tough to manage at first but Michael communicated in a timely manner and was able to address the issues. I would visit again in future.