Happy. As advertised. All above board.
Would definately trust this provider for future visits.