Clean and cozy, all we needed and hoped. Terrace is fantastic, nice place to relax.