Quality front of house staff and a very modern facility at a reasonable price.