Xavier E 5 out of 5 for organisation and friendly staff. The security guys were awesome! Room was clean and had everything we needed. Position on the esplanade was spot on, short walk to the mall and beach parties.