Maria's brother Michael has a shop just below the apartment and is accessible all the time. Shops, restaurants, Rhodes central bus station, the beach and Rhodes old town are all only a few minutes away. Thanks Maria and Michael, I had a great time :)