This house has everything you need. We have stayed here multiple times at this point and we always look forward to coming back.
10/10 would recommend.