Perfect for a few days or longer. Very clean and beautiful. I have stayed in the building many times before and this is the best flat so far.