Great accommodation, modern and well equipped