5 stars for location and cleanliness! And 5 stars for insisting on guests following recycling rules. Communication was great, too. Only (very slightly) disappointing thing was the breakfast, but there are some very nice cafes nearby. Otherwise we would have given 4.5 stars if there was the option.