Very modern and comfortable facilities with nice extra touches.