A very pleasant stay in a perfectly located apartment.