 Kitchen utility is worst If one Microwave and tiny fidge can be designated as Kitchen No Bowl No Plates not even spoon Cooking place is very small This place should enlisted under Hotel in Booking com not in Apartments with Kitchen facility If you want stay for couple of days with your family and wish to prepare your food by yourself this is worst choice Another thing you have to pay full charge during check in before entering the room So you do not have any choice after Only facility location is just near the Metro station 
No Positive