There really are no words to describe this place, the pictures make it look amazing but you really have no idea how beautiful it is until you see it in person. I have traveled to quite a few places around the world and I would take this in a heart beat. It really feels like you escape the real world for a while and detach from everyday life. Nancy and Kevin are so sweet and really have thought of everything you can imagine while your there.