10/10 would recommend. You get what you pay for! Clean, safe, great location.