We had a wonderful stay! The condo is spacious, comfortable, and clean, and Lani and Sky are thoughtful hosts. The location is great - we loved being able to jog on the paths in Princeville and walk down to the beach.