This villa is what dreams are made of, perfect location, perfect size, perfect host! Literally cannot fault it in any way! Great place