Had a great time at milos. Everything you need and close to shops and restaurants.