The Villa was just like the pictures. We hired a Chef for hire and they did an amazing job. I would recommend to have a chef come in early in the week because we have plenty leftovers for a couple more nights. The maid service was fantastic. On a scale from 1 to 5, 5 being outstanding, I would rate the Villa, the waitstaff and everything a 5. I recommend for diving to use Roman dive shop. The diving was great saw a lot of sharks, rays. The beach was not the best but that might be because it was windy most of the time.