Johnny's place has everything you need. I and my child stayed at his place and it was sparkling clean and very comfortable. Communication with Johnny was great. I highly recommend.