Sol Caribe is well located and has access to a nice beach; the layout is very appealing; employees are friendly.
On the lacking side: the smell from the drainage ditch is really a turn off. Hot water never arrives. The making of a room seems to be limited to making the beds and changing the towels. Maintenance seems to be lax (door knob in bathroom broke who knows when but was not replaced; closet door hanging on one side only, etc.). Rather small rooms with inefficient air conditioning. If you have physical disabilities this is not the place for you (this may extend to the archipelago).
A word of caution: never buy an "all-included" package because it does not apply, or it does not mean the same as what it means in the same chain in San Andres. Don't know if this is a specific problem with Sol Caribe but it is better to make other arrangements.
