The place was exactly as per the descriptions and was in a convenient location in Shibuya. Access to the house was easy and there were no stairs we had to drag our luggage up!