My family enjoyed our stay very much! The views were spectacular and details and amenities inside were great! The PM building security guy was very friendly and fantastic! The beach currents were pretty strong so we just took our kids to the pool and a calmer beach just 5 minutes away. I would recommend and stay again!