This place had everything we needed. Communication and problems resolved quickly. While the location was not beach front it was just a block away. If you have a rental car pay for the parking it’s worth not parking on street. If you need a place for convenience this is it. If you want luxury this will not suit you.