The place is even better than the pictures. We had an amazing time, with everything we needed for our stay. The pool was perfect, and we loved the little terrace outside the room, where we had breakfast every morning. Everything was sparking clean.