This condo is spacious and clean. It is well located in Princeville. The unit itself is right by the water, but not a beach. Christian is very attentive.