Great place and great location. Would definitely book again. Only thing to note is that check in and key collection/drop off is at a different location which is not ideal. The apartment shown in the pictures was not the same apartment we stayed in.
The service team was really quick to respond to any queries/issues we had.