Location was great- right next to beach and a ton of restaurants. Place was clean and communication was perfect.