This place is a gem and we will definitely be back. CJ has thought of everything from enough pillows and towels to games that will keep the whole family entertained, also loved the extra suprises. Kids enjoyed the swimming pool. Location is great with everything walking distance.