This place was an awesome deal and EXACTLY, what we wanted. It was ground floor, local to BBQ, pool, hot tub, and no stairs. It was great for our active toddler. The resort was also convenient to the shops, grocery stores, beach, and restaurants. What I learned as the week went on was that the resort accommodated with extra coffee, detergent, everything!