Great location. Apartment is as described, the top level (kitchen and balcony) are great if you fancy a night in to cook.
Nicky made sure check in/out were smooth. He also provided lots of great recommendations and booked us a taxi for the final morning.
Definitely recommend staying here if you are a group.