Efchi is in a good location in the centre of Rhodes town, minutes walk from bars, restaurants and corner shops but you don't get any noise disturbance when in the property. It's about a 15 minute walk to the Harbour and the Old Town.
The hotel itself is great, check-in was easy and flexible and they arranged a taxi for us from the airport making it all easier. Tina was great during our stay, giving us tips and offering to book trips for us. The breakfasts were lovely as well, lots of choice for veggies and meat eaters.
The room we had was nicely decorated. We didn't really use the kitchen as we wen't out to eat most days since everything was so near but it looked fine for cooking simple meals on the hob. The bed is directly on the floor (on a kind of platform) which can make getting out of it a bit interesting in the morning, but apart from that we had everything we needed amenities-wise, and the room was clean and comfortable - the air con is very strong as well!
I'd definitely recommend staying here if you're in Rhodes, it's a quirky, pretty boutique hotel in the centre - very different from the huge resort hotels which are a bit soulless in comparison.