Great location and great complex. It was nice that they had a gym on-site as there is not one in the Princeville area that I saw. Check-in was easy and the front desk staff was great.