The cabin was tasteful and extremely well apportioned!!! They provided everything that we needed, including a fully stocked kitchen and a very comfortable bed!!! We didn't have a pet or child, but the kid's room upstairs would have been perfect for a child. A pet bed and doggie treats were also available...nice touch!! Plenty of towels are always appreciated!!!