Everything you need and beyond. A little jewel in the middle of the mountains. The little swing was really nice, with the barbacue outside, we were just supposed to hang out around the area but the place was so awesome that it seriously makes you feel like home.