AMAZING! Perfect beachfront location, lovely grounds, and perfectly comfortable and equipped. Would LOVE to return.