Fantastic location, stylish flat, and excellent communication with the hosts. Callum was extremely responsive in answering our questions and providing great restaurant recommendations. We also loved having a washer/dryer in the flat, as we were in the middle of a two week holiday it was a great amenity to have!
The only downside (as others have mentioned) was having to bring luggage up the stairs, but otherwise we had a wonderful time and would stay again!