Apartment is not modern and luxurious but is perfectly located, charming and well equipped. We had a fantastic 4 day stay as a family of 5 with young kids (6 to 11). Stairs may prove dangerous for older guests or those with even younger kids but was no issue for us.