Very nice and helpful staff. Amazing location. Cleanliness could be improved.