I am a very experienced guest but this airbnb is the best I ever stayed. It has everything you need. I could have easily stayed much longer.