I booked with the Porfyrios Country House at the last minute when I had to extend my work stay in Cyprus and the Larnaca hotel I was in was booked and couldn't extend my stay. I had a hard time finding the place initially, but it was easy to get in and out of once I knew where I was going. Check in and out was very easy.
I was the only person in the complex for most of the stay and had the whole complex/pool to myself. The first night was almost eerily quiet and took some getting used to. Some other guests checked in the day before I left and it was nice to hang out around the pool with some company. I did briefly meet the cleaning lady and the owners, who aren't on site all the time but stop by regularly.
The apartment was basic, but functional. Lighting could have been better inside. Coming from a proper hotel, it would have been good to know that there were not bath soap/shampoo provided, so I had to go shopping in the next town over for basics. Towels were provided. They were pretty old and fraying, but clean. The bed matress was quite thin, but I slept fine on it anyway. Floors had some loose stones that shifted when you walk on them, but clean.
The pool was a bit cold, but refreshing in the heat of the day. It was clean and lit at night.
While the property was fine for my needs, I would definitely not compare it to a 4-star hotel. The location is also isolated -- great if you want to get away, but very few options for shopping or dining nearby.