Great location in Princeville, convenient to lots of great beaches (you do need a car!). The place was very spacious, clean, and private. We would not hesitate to come back!