Terraza del Mar is a laid-back hotel with a restaurant offering homemade cuisine, tapas, and varied portions. Enjoy sea views from the terrace, plus a cafe/bar and free Wi-Fi.