We had a great stay in Princeville. Communication with Kevin was quick and very easy. When we arrived at the Cliffs, we were told at the reception that construction had started in the unit where Kevin's flat was located. It was noisy and there were working guys all around. We informed Kevin and he rapidly arranged us for the next day to stay in another very nice flat. Thanks to this arrangement, we had a wonderful stay at the Cliffs.