All amenities and necessities, plus were provided. We were pleasantly surprised at the immaculate surroundings and the location of this wonderful cottage. We look forward to another stay and highly recommend Katie's cottage to our friends and relatives. We did have an issue with the condition of the bed and were immediately reassured that this would be taken care.