This beautiful villa is spacious, comfortable & spotlessly clean. It is newly renovated & is in a great location. It was perfect for us & we look forward to staying here again.