The Villa looks just like the photo (always a relief!) and was spacious and clean. The airconditioning was excellent and held up on extremely hot days. The pool was really clean and the daily room make up included a complete clean of the pool area. Although there is a big kitchen and it is advertised as 'self contained' there is... More