A beautiful apartment; great location; great hosts. Book it!