Livanur Terrace is an upmarket hotel offering bright rooms and suites, some with balconies and sea views, plus an on-site restaurant.