Modern facilities, very clean and comfortable. Welcoming touches.