We had a wonderful stay at the villa. There are 4 apartments but for most of our stay we had the place to ourselves. Everything was brand new and sparkling clean. Service was exceptional, all my concerns were addressed almost immediately and one of the keepers can personally stop by within a hour.