This lovely self-contained flat was absolutely perfect for our needs. The kitchen was well-equipped with utensils and pans, and the coffee machine was a wonderful addition. The small shower/toilet room was perfect, with a beautiful stone sink that gave it a luxury feel. Both the main double bed and the fold-out sofa bed were extremely comfortable, with fresh, good-quality sheets. The wi-fi connection was slightly weak on one side of the room, but this was not a real problem. The garden was absolutely beautiful, and even had chickens with fresh eggs each morning! The flat is located on the outskirts of the city, and in 20 minutes we could cycle to the center (via a beautiful scenic route). Nabila was an absolutely exemplary host; she kindly picked us up from the tram stop upon our arrival, answered any questions we had about Amsterdam, and was always available if we needed any advice. If visiting Amsterdam I would not hesitate to stay here again.