Sarah's place was small but clean, and the condo surrounds are well kept. The Internet dropped out a few times but Sarah's friend was helpful and we got it sorted. A lovely stay if you don't want to cook; if you do the kitchenette is really just one single hot plate and microwave on a shelf. Dishes need to be washed in the bathroom sink which felt a bit wrong... It's more like a hotel room. Very nice, but I just would not recommend factoring in cooking unless it's coffee and cereal in the morning. The beach umbrella and chairs were great, and the location of Princeville is pretty stunning!