We really enjoyed our stay here! This charming hotel is right in the middle of the action on 7 mile Beach, and you don't have to deal with scores of annoying people at the all inclusives (unless you walk up that way). Charela was very charming, with very comfortable yet simple dwellings (the rooms have a/c, a safe, tv, and a hair dryer). We walked the beach and soon realized that Charela is definitely one of the nicer hotels along the beach (some of the competing hotels looked really ratty and beat up. We were relived to be staying at Charela!).
The hotel is right on the beach, so you don't need to have an ocean view room. Also, the ocean view rooms are closest to the restaurant, so you will hear more activity from dining patrons, musical guests, or anyone on the beach. We were very happy with our secluded garden view room, and just had a 30 second walk out to the beach when ever we liked.
Most guests come out in the morning and secure their beach chairs for the day, so it's good to get up early and do the same, then get some breakfast. The beach area has an attendant to help with chairs and watching over belongings (we met both Ruben and Shemare were super nice!!). You are also welcome to sit out in the chairs and watch the sunset too.
I would definitely stay here again!