Excellent location, wonderful apartment and thoughtful hosts. Bonus: dog friendly. Highly recommend!