Everything from arrival to departure was excellent. They went out of their way to set up a taxi for us to take directly from airport to the hotel. Then there was someone available for a quick check-in (since we had a night walking tour booked for that evening). The place was amazing. They went through all the essential information very thoroughly yet efficiently.
They then set up the taxi for us to be dropped back off at the tour starting location.
The only downside to this place is that it has no elevator so you have to take your luggage upstairs. But there's no points deducted for that as they've clearly stated it before you book it.
Over all, if you're new to the city or country or are arriving and want the first day to go smoothly from the time of flight landing, then this is the place to book.