Perfect apartment. Lovely space. Well thought out. Great location. Would love to stay again.