The property itself is very run down, the walls are peeling, floors are dirty, my room door had a hole and elevator was falling apart. The location is excellent! The beach was right there as soon as hou step out. The people in the hotel get a 100 out of 10, the most welcoming staff, so kind and helpful.