Very pleasant stay in a comfortable and well-appointed apartment