Horison should have good service standards, as evidenced by this hotel's friendly and helpful staff, private beach access, and a decent swimming pool, with a bit of sand at the bottom, which is understandable since it's on the beach. Breakfast isn't very varied, but it's okay. Free-flow mineral water is provided in simple gallons, making it easy to use. There's a prayer room at the front, which is really nice, being able to pray there, just like in a village.
Highly recommended, I'll definitely return.