Very clean, modern, well stocked. Prompt communication, and smooth check in and out!