My wife and I stayed here on our honeymoon and it was perfect. The views are amazing, location to restaurants and bars is perfect, the private beach, pool and condo itself were exactly as described. We definitely plan on coming back!