Cozy, well-appointed, well-located flat with thoughtful hosts. Would definitely stay here again and again!