From start to finish, the Villa Gran Vista is EVERYTHING you want and more. I planned a bachelorette weekend for 15 ladies in their early 30's but can imagine going back with a family or couples etc and having as great a time. Each room is a large king suite with private bathroom and patio/balcony and view of the ocean. In addition to the rooms, the living room, kitchen, and TV area are spacious and perfect for socializing. The POOL though is what's special. We were there in early January and the weather was perfect to be in the pool all day and we were fortunate enough to see whales a few times! The house is well kept, clean, and beautiful. Amanda, the main contact, was quick to respond and answered every crazy question I had BEFORE I booked. Once booked, she was wealth of knowledge and put me in contact with transportation and massage companies. As others mention, Fortunato, the on site caretaker is discreet and always helpful. He prepared 2 meals for us and we've never eaten so well. I, like others, dream of the day I can go back to paradise.