Very comfortable stay in a clean and well situated apartment.