This has everything you need! Great location, company and very clean! Everyone was very kind to me. Traveling alone as a female can be hard but this experience made me feel very comfortable! Thank you to both hosts for everything! I will be back! If you're looking for a great location with good company, this place is for you.