One word. PERFECT. Maria is lovely and the apartments are super clean. The pool was our favourite! We will be back for sure!