Amazing villa, better and bigger than what it looks in photos. Stunning view and great location.