could be cleaner but for what you pay well worth it. insane location.