Flamingo is a gorgeous building which is correctly listed as 'micro short stay' so it is small but you don't need more... except a view. Be very mindful that Perch has a caveat on their listing that states, the apartment you book is not necessarily what you'll get. This particular listing faces the wall of the next door building, above a load industrial generator so whenever there is 'load shedding' it is a thundering noise and awful diesel smell. They were 30 minutes late for check in. Not great customer service with the person on the other end. Conversely, Flamingo ecurity front desk are happy and extremely helpful, the cleaning ladies super friendly and the location is perfect - you feel safe and central not isolated. IF they put you in the listing they use in the photos you'll be extremely satisfied.