Ideal accommodation, no problems, ticks every box.