We were booked in here by an Athens travel agent (Passpartout Travel who I would most definitely NOT recommend) and paid too much to stay here in comparison to other options available.
But, we found our stay a Milos Villas very comfortable with the only real problem being it is well over 1 kilometre from Fira and it is all uphill. But the staff were very friendly and can organise car/bike hire to pick you up at the hotel. They also pick you up from the ferry.
The rooms are nicely appointed with air con and nice balconies.
Overall fine, but a bit overpriced for the distance out of town.
