With miles of beautiful sugar-sand beaches and palm trees under a warm tropical sun, the Waves Apartments and Resort i... More hotel details