very nice accommodation, modern, well kept.