Cozy and clean! There is a big kitchen and a terrasse you share with other guests. I had a good time and recommend it!