The staff is very friendly and accommodating. However I didnt sleep well the three nights I was there. My room faced XS club and the bass coming from the music woke me up constantly until they closed. Also, the last night I stayed, I came back to my room and it smelled like marajuana. I didn't mention anything to the front desk because I didn't want to move rooms. Beautiful resort, but it lacks the proper layout especially when it comes to restful nights.