A pleasant stay in a well equipped apartment.