Very clean facilities, excellently managed; great value for $, great location.