great place, clean, big and a great location