Location is great, apartment is large except for two rooms that are extremely tiny. Make sure you are not on one of those. No heating so you'll freeze in winter and asume it will be really hot in Summer since owners cap the power bill.
overall..good if you are not in one of the tiny rooms and you visit in autumn/spring.