Absolutely perfect. They are great hosts, beautiful apartment, wonderful little extras, very accommodating. Will definitely look to make this place my go to whenever I'm in town.