Spectacular! The place was large and very clean with everything we needed and more! Check in was super easy and fun and the place has a wonderful location, easy to get to but yet away from the main tourist places that are so awful. Wish I could move there forever!