All the basics are there! great location, close to beach and many restaurants. The staff was responsive.