This place deserves 5 star review. Everything mentioned is accurate, safe location, great host, clean.