Had a nice stay at Olga’s. It is a small space and the shower is pretty much on top of the toilet. The location is great! Close to the beach clubs! The bus stop is so close and easy to take to mykonos town.