Very clean, great facilities. Staff very nice! Would come back!