If you came to Tunisia for the first time, but before that you managed to visit the same Turkey, then of course the hotels in Tunisia will seem like complete crap to you.
The beach is 250 m from the hotel. But for me this is not a problem, it's even good that you need to walk (purely for me). But the beach is awfully small! There are very few sunbeds, it is better to borrow before breakfast.