We all really enjoyed our stay here. The house is big and there are plenty of things to do. The kids loved swimming in the pool and playing pool in the games room. We all enjoyed the beautiful view from the balcony and the short walk to the beach. We would happily stay here again.