A great house with all you need for a short or long stay provided. Great family house.