Flamingo is a really great hotel. you really couldn't ask for more than what this hotel offers. rooms are spacious, clean and comfortable, breakfast is varied and excellent, and most importantly, staff and reception are friendly and helpful. (we booked 3 rooms, checkout was at 2pm and our flight was at 6pm, they were cool enough to allow us to check out at 4pm and then even allowed us to keep 1 room till 6 pm). Location is good, 10min walk to beach.
They also give you an excellent half day island tour which i think is free for all guests, .-- highly recommended.