Excellent apartment! As previously stated, it is full stocked with everything you could need. Super clean and organized. Communication was excellent. Location to beach was perfect & we mostly walked everywhere. Noise from restaurant didn’t bother us at all. Bed was a bit firm for me but certainly not terrible and I slept fine in it. Would definitely stay here again.