It was very clean, beds very comfortable. Cozy as in you felt comfortable there, good size cottage. Everything you need is there. Jennifer was amazing to deal with made us feel very welcome. We thought by the pictures it was on the water side but it is across the road with access to the beach. The only complaint we all had was no comfy cushions on the chairs on the deck, wood chairs only. The chairs around the fire pit are unsafe at this point, slats missing,old wooden chairs would be very uncomfortable if in good condition so we didn't have a fire. Definitely 5+ stars with cushions and new chairs around the firepit. I would definitely recommend this cottageto my friends and anyone else.