Hotel Greystone is well maintained and a class act! Nice "welcome" bottle of wine in our room with handwritten note. Staff are extremely friendly, helpful and courteous. Loved the location to beach (chairs & towels included), stores and restaurants. Roof top pool and area were beautiful and nice cozy courtyard to enjoy in the evening. Only downside is room was a little small but loved how eco friendly this hotel is. Would highly recommend.