I was actually anxious at first after seeing the reviews but it turned out ok. Common bathroom was clean, water supply was ok during our stay. Staff were polite and courteous. Location was very nice too since its really facing the beach front. Our room was spacious given that there was just two of us. There are areas for improvement like putting trashbins in rooms and the bathroom. But overall a good vacation experience with them.