This place is LITERALLY close to all one need. Just steps away from the beach and has all the essentials for a vacation.