Ses Arcades is a restaurant offering a refreshed experience with a new menu, ambiance, and renovated rooms. It features a terrace, bar, and private parking.