The Apt is great. Really big and welcoming, very clean and most importnat it's amaing location: We stayed 3 nights and never had to take any public transportation. Many pubs, Restaurants, coffee places and tourist attractions are in walking distance.
George is extremly nice and communicative. Even assist us in finding a place for our suitcase after check out (flight left @ 8 PM).
Make sure to book in advance.