Very clean, great location, easy access, good communication. Could do with tv and other creature comforts.