This house has everything you need. We will definitely be back to stay another time.