The place was very clean and had lots of amenities. The check in process was very simple and easy. Brooke was great and was able to accommodate my early check in. Many shops and local restaurants within walking distance. The pool is also a great feature!