We have just got back this morning after staying in these apartments for a week. They are just what you would expect in Greece, the cleaner comes in nearly everyday and they are in quite a good location, two minutes away from the beach and not far from bar street, excellent night life and good food. However these apartments are right on a main road and we couldnt get any sleep for the noise also we had to unplug the fridge every night as it was so noisy!
Anyone whos worried about the weather in early May need not be. We went last year on the 8th May and it was blistering hot all week.