This was such an amazing property, and so much better than the photos. The living space was a perfect blend of having private quarters away from the main living space, as well as a nice open area to be together. The pool and facilities were fantastic, and we felt like we were staying at a hotel resort, but with no crowds, and no one to share it with except for our own family! endless areas to do yoga, read, and enjoy the sun. We will definitely be coming back.