Great location, good value, good communication, clean, nice facilities.