Check-in was a mess but it was resolved in the end, the flat is cozy and great location with lots of restaurants and Terminal 21 shopping mall nearby. Other than the check-in process, overall our stay felt quite good!