"Beautiful property, so close to the beach and to Haystack Rock. Grounds are very well maintained. We were grateful it had a gym and a BBQ we could use. The only complaint is the pet friendly room I was in, carpet was very stained. Thankfully it wasn’t my dog who did it and I’m grateful they allow dogs but a wood/vinyl floor would be nice."