A great place, a great host and an apartment where you can find everything you need to spend a good time there.