Beautiful home. Perfect location. Spacious and well-provisioned. We would happily stay here again.