This is a great place to stay. Everything you need, very comfy beds, etc. The pool and outdoor area is amazing, there's beach sand that makes it like your own little beach. My kids were entertained for hours. Would recommend!