Excellent stay with many great (kitchen) amenities, location, cleanliness and spaciousness