We had a pleasant stay and the staff were friendly and efficient. Near the main clubs and shops and not far from the beach. Lots of choice for restaurants. Didn't quite understand why the pavement on the whole street was so awful but it made it quite fun! Overall very good hotel (as good as $25 hotels get)