Perfect location. Perfect house. Perfect host. We couldn't have asked for more. The local Portuguese restaurant (Melody) suggested was the best meal of the trip.