A very pleasant stay in a well appointed, well positioned apartment with good amenities and links.