Well-equipped, clean and comfortable accommodation