Very clean, great location, well stocked. Would definitely stay again!