A very pleasant stay in a clean and comfortable apartment.