Perfect! Fully equipped to the max. Just like home! Everything you need is there. Cute, cozy, spacious, airy and well decorated. Great balcony with seating area, outdoor dining and BBQ. The pool, spa area and gym were also clean and large outdoor area. Within walking distance to almost everything downtown. I hated to leave. Will definitely be back :)