Fabulous location, cute design, great communication, dedicated parking and easy check-in! What more could you ask?