Great customer service
Reviews declare the customer service to be of a high standard with members of staff being described as very friendly and welcoming. There are multiple instances where guests suggest the staff have gone out of their way to be helpful and accommodating.