This place puts other 5 stars to shame. If you want a private beach vacation stop looking and book here.