Check-in was nice and smooth. We arrived several hours earlier than 3pm but as there were previous guests leaving that day, we weren't able to check-in early which was understandable. Only slight annoyance was having to pay to store our luggage at a nearby hotel (Ilikai across the street) while we waited.
We didn't get a chance to meet Angela and Cyrille but they were good at communicating and make the process easy for us.

The apartment itself is great. Very modern and has everything you need for the time there. The air-conditioning system is vented and I think very old, so it seemed dusty and immediately blocked up our noses on night 1, but again I think that's because the building is older and no fault of the owners.
All in all the place was fantastic and we would definitely stay again.