The place is very clean and located walking distance from Meguro Station. This was our first night in Japan and a very nice area of Tokyo. If you time allows it I highly recommend spending some times walking the streets around this great Airbnb.