Best location, beautiful place, kind hosts! everything was perfect