This is an amazing home to stay in. The views alone make it all worth while. We stayed with my husband and daughters and we were amazed with how beautiful and cozy the hime is. Location had all sorts of amenities from pool, jacuzzi, tennis courts, a private beach area. Definable worth the stay!