Lovely staff, great location and nice facilities