Clean , spacious with all the bonuses you could ask for like beach gear , washing detergent to get a mid-trip load of laundry in. Complex pool and hot tub are very nice, pool is heated. Parking was easy and never an issue. If you’re looking to stay in princeville this is a great option !