We had a great stay at Fairhaven. The property is decorated beautifully, with lots of space. The location is perfect, so close to the beach. Wish we could have stayed longer