We stayed here in May 2012 and June 2013. The resort is beautiful. With trees and waterfalls. The service was excellent and the staff is friendly and remembered us from last year. The hotel is across the street from shops and restaurants and within walking distance to two malls. The beach in front of the hotel has smooth sand and is not rocky (as it is in some other areas of Palm beach). There are live bands in the afternoons and evenings. The bands play all kind of music, from reggae to Tina Turner and are alway excellent.