We recommend John's place for its location, cleanliness and amenities. The full equipped kitchen is outstanding if you prefer to cook your own meals. One of the largest supermarkets in Amsterdam is at walking distance.