Great place, excellent location, could be a bit cleaner but for the price get what you pay for but overall very good