excellent location for the beach and nearby restaurants. very clean and tidy. pool and gym we're also excellent