Beautiful Villa with stunning views! Great accommodation for our large group!