Clean, bright, spacious. Make a left of the complex and few steps and you are literally at the beach. Near lots of restaurants and entertainment. I would stay here again.