Lovely apartment and gracious hosts - our kids declared it their favorite vacation ever!