Honestly, i'd give Mourelatos a 3.5, not a 4. Because it was so pristinely CLEAN I gave it a 4 rather than a 3. The positives: CLEAN, roomy room, plenty of hot water, nice little kitchen, comfortable furniture and a lovely place to sit outside in front of the room. Easy access to a beautiful and clean beach. The way the rooms are set up it is perfect for a family reunion and easy access visiting.
The negatives: the floors (especially in the linoleum kitchen and bathroom area) creaked so loud it made it prohibitive to get up and walk around when others were sleeping for fear of waking them. The window coverings were in disrepair making it difficult to close them. I had to step up on a chair and rig them everytime we wanted to open or close them completely. Also, if you have trouble sleeping with any lights you might have a problem here. There is a window in the top of the door and the lights from outside flow in all night long. Your view is BEAUTIFUL, but because it is from your front window you lack privacy when the curtains are open. There is no restaurant.
I'd certainly recommend Mourelatos because of the pros. It is a perfect place for families and large parties that want to be together. I wouldn't call it a resort though. It felt more like a lodge with an amazing beach.