Both kera and the villa was amazing. We had everything we needed. Communication was awesome, we did not have any difficulty with the host or the place. Truly wonderful!