Stayed at their place with my friends over the weekend, and it was indeed a cozy place. Clean and comfortable. Walking distance to Japan town.