The flat is amazing. The only problem it that if you plan to stay there just one night, you may feel like staying more.
The location is good, near everything you need.