As described! Clean and comfortable. The villa is very beautiful and Catherine was always available for help and questions. Check in and out was very easy and stress free.