This condo was good size for two people and has many amenities such as a microwave, toaster, toaster oven, coffee maker, and mini-fridge. There was also coin-operated laundry right down the walkway at the resort. My wife and I loved the Happy Talk restaurant onsite at the resort. Unfortunately that is only open from 3:00-9:00 but there is construction ongoing to rebuild another restaurant at the resort. The pool was great and we were walking distance to a couple different beaches. There are two different shopping/eating plazas each about 10-15min drive away and that fulfilled our grocery and other eating needs offsite. Good communication from the hosts and a helpful resort staff certainly make this a great option when staying in Princeville!