Absolutely perfect in every way. Perfect house, perfect neighborhood and wonderful hosts .