Our stay at Giri's place for 10 days was very pleasant. The apartment has several large rooms that are all very clean and well decorated to make it feel like a home. An added plus is a large bathroom with a washer/dryer and kitchen area setup for small take-out meals, that is perfect for an extended stay. The location on a beautiful canal is excellent. The apartment is very near the tram, which we easily used to get to various parts of the city, including the train and bus stations for our out-of-town day trips. We would highly recommend Giri's apartment as the perfect place to stay in Amsterdam.