I absolutely loved Flamingo! Very clean and comfortable. Kitchen had everything we needed. Easy to walk down to the promenade. We went swimming at the pools on the promenade early in the morning. Loadsheding lift backup and Wi-Fi also worked during load shedding. Definitely will visit again.