Excellent facility with good staff. Rooms are large and location is excellent. Staff are also very responsive and very capable.