Clean, spacious, nice amenities, loved the Princeville area. The many doors and windows was amazing. One screen door did not lock which was a minor issue keeping our adventurous 2 year old contained. Shortly before our arrival we found out we may have to switch units partway through our stay as we arrived midweek rather than the weekend which was stressful and not made clear at the time of booking. Staff was willing to hold our luggage if we had to switch which was nice. Would stay here again!