We had a very pleasant stay in Bastion Hill apartment. Roberts communicated well & provided check-in instructions in advance. He was also flexible in allowing us to drop off our luggage prior to check-in which enabled us to start exploring straight away. The apartment was lovely & matched the description & photos. It was also within walking distance of everything/main sights and had a few restaurants on the same street/around the corner etc if looking something really handy. On the ground floor there is a pizzeria. Around the corner is a cute little café for yummy cakes, coffees & drinks. One thing I would note - if you're a light sleeper you may be easily disturbed by noise from the other apartments/outside courtyard. Whilst the apartment was heated, it did still feel cold at times so we had to use the oil-filled heater that was provided. The description also states coffee & body wash provided - but they weren't so best pack your own toiletries to be on the safe side.