Place is amazing. 3rd time we have stayed. We love to come to stay here. Very modern upgrades and close to the beach and shopping and restaurants We will b returning