We loved our stay at the Coral Mist. It is on a busy road but this didn't bother us at all as you couldn't really hear the traffic noise for the sound of the waves crashing on the beautiful beach. The location was great and the view from the room was out of this world. The decor in the room was a little tired but it was spotlessly clean and the studio was well equipped. The restaurant was a little limited but everything we had tasted very good. The staff were friendly and helpful and helped to make our holiday one of the best we've ever had.