The apartment is well furnished and nicely decorated. The kitchen is a bit small for a group of 10 people, but as we spent most of the time outside it wasn't a problem for us at all. The autonom check-in/out went great as well.
Alex and Kate are very responsive and helpful: they provided us with an extra set of keys and we were able to drop off our suitcases in their office after the check-out at 11AM to enjoy the city for one last day before leaving.