We stayed at Jani's house the last week of July. We were 3, parents and teen boy. House is in fact perfect for 4. We had a fantastic time. Roses is really special. Jani's house is even more so. It sits on a hill overlooking the Mediterranean. Great breeze and pretty garden. House is layered and molds into the hill. Access road is steep, attention when you come back from the beach, nice work out. Beach is really nice. Near beach there are quite a few good restaurant and couple of stores, breakfast pastries and necessities.
House has all needed for cooking/relaxing/taking care of your soul! We spent many evenings outside on the terrace. Beds are very comfy. Jani provided beach towels. I really cannot think of anything that's missing! Looking forward to go back!