We attended a wedding here but were staying at a different hotel. It's in a lovely location right on the cliffs of Sant Agnello. It's a beautifully appointed hotel and it's obviously cared for with pride. All the staff we had contact with were friendly and helpful and helped in no little way to ensure this special day went smoothly and was enjoyed by all. The quality of the cuisine was amazing ! The only thing that would make me hesitate to chose Corallo for a stay is that they have no swimming pool but it sits above a public bathing pontoon thingy, otherwise a very good hotel.