Very clean, excellent location, detailed instructions for self-check in