Excellent, clean, nice use of space. Have stayed a few times for work.