This condo was very clean with an easy check in process. The resort amenities are tip top and the Princeville location is very convenient.