Owners are very friendly, place is clean and they’re good at communicating. Very close to the train station and everything else in Shibuya. Great location!