The hotel is perfect for family vacations; kids will love it. It's also very convenient for visiting nearby attractions.
The beach has large waves and is not suitable for swimming.
If you're vacationing alone and want some peace and quiet, then I wouldn't recommend it.
In general, it is not recommended for foreigners.