For a small house it has everything including a full kitchen. We loved our stay - the house and views were great.