Location is very good, apartment is acceptable but lacking in some areas you should be aware of before you book. The apartment is within a very short walking distance to many places to eat, a market, and bars. We got the 5th floor room and the steep walk up to it will give even fit people a nice workout, I would not recommend it for the elderly or those not in good physical condition. Wifi connection is spotty for this room and not that strong especially on the upper level (room has two levels with bedroom 1 and 2 and bathroom 1 on first level. Bedroom 3, bathroom 2, kitchen, and living room are on second level). We stayed in late Nov, early Dec and the heaters on the upper floor were not functioning so it got cold. Body soap and hair shampoo are not provided.