Excellent in every detail. Clean, spacious, very well located, new furniture, beautiful, perfect.
Cannot think of a way to improve it.
Perfect is the word. Should stay there again when coming back to Florence.