Very clean, good facilities, nice location