I've stayed at Crystal Sands several times since 2006. The room rates are very reasonable, the staff is efficient and friendly, and the location can't be beat. The hotel does not have a lot of rooms (I think 16?) but its beachfront is expansive so guests rarely compete for beach chairs or space. I essentially have breakfast in the sun, park myself on a beach chair the whole morning, leave word that I'll be coming back, and after lunch my lounge chair is still waiting for me. It's not luxurious (there are fancier hotels in Boracay), but the rooms are a good size, very clean, and comfortable. The hotel is in the Station 2 area near station 1, which means less crowds but it still quite near d'mall and other restos.