It is a really beautiful place to stay. The hosts were very nice. We enjoyed every minute of it. The children were delighted with the beach, the swing and the hot tub. We loved the view which was amazing. It was just perfect