Very clean, great location; be sure to ask for check in instructions before you arrive!