Check-in was slow, and bag drop off was confusing - the staff couldn't find the key to the room or somebody had taken it and not come back, so we were standing around waiting for a long time, eventually, a spare was found and we were able to drop off our bags. This did waste a significant amount of time and then we had the same mess around when we wanted to drop off bags at check out.
During check-in time, we were also not given any towels, and so had to use toilet roll to dry hands in the room. We were promised towels would be sent to our apartment, but they never arrived and we had to go back to reception (which is a separate building) thrice.
Impossible to obtain an iron, they were always out. I think there must have been one for the whole complex - if you can provide a ironing board in each room then should be able to also provide an iron to each room.
Lack of utensils in the kitchen too.
Property is secure however, and staff are friendly and happy to help (mostly).