Sa Rascassa is a hotel offering simply furnished rooms, a restaurant, and a terrace with beach views.