An amazing place, clean and modern with beautiful outdoors amenities including a pool with slide, hot tub, playground, animals. Had everything we needed.