We had studio on 1st floor. Efficiency /kitchenette is perfect. Comes with double bed and couch that folds into bed. Kids mostly went to pool area so sleeping was fine, my daughter slept with me on pullout and son slept with my wife. We also ate breakfast and lunch in kitchenette. Size is fine for 2 adults and 2 children. Anything more will be crowded. If you can swing it , get room on beach 1st floor. Kids loved playing on patio and view was beautiful
I would stay away. There is no guarantee that no one has smoked in the rooms. Given my experience, I would not stay there anyway. There are many,many other places to stay that are far superior to this place.
Stay somewhere else that can guarantee you a no smoking room.