The location is great. It’s about 15 minutes from little Tokyo and less than 10 from my fav coffee shop, Tierra Mia. The hosts are very kind and responsive!