Rita's place is in a great location overlooking the sea and has all you need for a beautiful stay in Mykonos!