Nice hotel. Staff was very friendly. The single room was small but very clean, so you get your money's worth. It is located within walking distance of shops, grocery stores, restaurant, public transport and the beach. Like others have said, the walls are thin so sometimes you can hear your neighbours but this didn't really bother that much.