Great villa. Pool was perfect. Beds were comfortable and shower was great. Lots of space with the rooftop patio.