Great location, lovely flat, polite and attentive host. What more could you ask for? A pool? Yes, there's a pool! Cheers!