Excellent location, excellent apartment, excellent hosts. Would visit again.