Excellent, friendly and extremely helpful check in staff, great management systems, fantastic location, good value for money. I will not hesitate to stay again.