The hotel is very new, clean, and boasts excellent facilities. However, the service falls short for a property aiming for a five-star rating. The food could be improved, and the staff's service as well; they generally don't seem very happy to assist and are always seeking tips. The gym could be better equipped, the beverages of higher quality, and the entertainment options more varied and readily available. Additionally, the beach is not very attractive. Despite these issues, it was a pleasant and comfortable stay.