Clean, very nice rooftop pool and very communicative personel. Loved our stay!