The apartment is even nice and bigger than it looks, the location is great (very central and 2 mins from Victoria metro station), it's extremely well equipped, Eleftheria and her husband were there at check-in, and everything went super-smoothly. I'd stay there again in a hearbeat!