We enjoyed our time in this condo. It's an older home, but very well maintained. It was very clean and well stocked with everything that we could need, including extra blankets, beach towels and coolers. The hosts even offered us to use their snorkelling gear, which we did not get to, but perhaps on our next visit. We loved waking up to the stunning ocean and mountain views from the floor to ceiling windows that open onto a cozy lanai. The air conditioning was perfect after a hot day on the beach. The location was picturesque and while out of the big city it was close to fabulous beaches and hiking paths. The location was easy to find from the airport and the condo staff and security were friendly and helpful. Although we never met our hosts, they were quick to respond to any questions that we had. The Internet was reliable and we were thankful for the guest book that outlined great eats and attractions. Make sure you have a functioning mobile phone that works with one of the providers as the land line in the condo was not functioning during our visit. We really enjoyed our time and would gladly stay there again.