We were supposed a check in at 2pm, but our room was not ready before 3.15pm after a lot of pressure from my side. The room was supposed to be "a 400$ suite" but was a very old, worn-out apartment with 2 bedrooms. The painting falling from the ceiling, the kitchen rusty and not working, the safe not working, the automatic doorlock not working (be careful here!). The overall impression is an old hotel, badly maintained and dirty. Definitively very poor value for money spent. We pointed out the above mentioned facts, but got no excuses, discounts or what so ever. The bar on the beach only serves beers, and not what is on the menu posted by the sunbeds. Lebanon has so many beautiful hotels with very good value for money, and this is definitively not one of them.
Close to the (private) beach.