We had a great time here, the flat was spacious, well-appointed, well-maintained and sparkling clean. Just a heads up that Princeville is a bit far out there but this was a great find in a busy tourist season.