Super clean, very spacious and perfectly located! Has a wonderful terrace - amazing stay in general