This is a rather difficult review, because the Corallo is not a hotel we would normally chose to stay in. We prefer quiet places in peaceful surroundings, offering direct access to nature, opulent breakfasts and long, romantic dinners with a selection of good wines.
The Corallo, however, is situated on the Rimini beach promenade, the epicenter of local night life, and it aims to serve the typical beach vacation tourist. This it does reasonable well. It also caters for special food allergies and is well suited to accommodate guests in wheel-chairs.
The reception staff and our room maid were exceptionally warm and friendly, and tried to cater to our needs as good as possible. Of course, they couldn't work miracles. The restaurant staff was your average Italian waiter - a bit grumpy but highly efficient.
Our room was to the "quiet" side, which still meant it would be so noisy that I had to use ear-plugs every night and would still wake up from the noise. Main reason for this was the fact that the air-conditioning was not yet active, so we had to keep the door open at night to not suffocate. Bad timing, with air conditioning it is probably better. Otherwise the room had the essentials one expects in a hotel of this category and it was kept clean. It could not betray it's age, though.
Breakfast was probably good for this area of Italy and offered us enough to at least get by - croissants, do-it-yourself muesli, cheese, eggs, cakes and pastries, some artificial fruit juice and of course excellent coffee.
We had booked half-board, because upon research it looked like the restaurant would offer a reasonable selection of vegetarian dishes, which was only the case for the first course. For the second it was either omelette or cheese platter. The quality of the food as such was mostly good, the pasta was often overcooked, though. However, the limited selections and more importantly the lack of atmosphere (it was more of a mess hall than a restaurant) made us take half of our dinners elsewhere.
Would we return to the Corallo? - yes, but only if the air conditioning was working and not on half-board. What sticks out was the friendliness of the staff. As for the noise - it is to be expected at this location.