Perfect flat: sunny, cozy, clean. Great location. Everything was just perfect.