Cozy Cottage is, well, Cozy. Cozy (IMHO) can mean both "quaint / relaxing / nice" as well as "small." This is all true of Eric's place. Related, the reviews tell the whole story; nothing to add on the cottage front - read these and you will have all expectations set.
(Minus one, but I may have missed it - we didn't pull out the sleeper bed till the last night as we assumed it was a "standard sleeper" that would not be comfortable. We were surprised and mad at ourselves that we didn't look/try earlier. It's really a "trundle" with a nice mattress. Very usable.)
Eric was a great host who was very responsive to all my up questions and requests as well as questions during the stay.
All in all, my wife, son, dog and I were wanting a beach get-a-way and Cozy Modern Cottage by the Sea fit the bill.