CCLP has alot of nice amenities within the rooms than Travelers that you don't pay extra for. The beach location is beautiful too.