great place, very clean and orderly. excellent location