Riverside hotel with panoramic views, relaxed restaurants, and a pool. Located on the main beach avenue.