We had a great experience with Whala!Fun. Our host had to transfer us to one of their chain hotels (HM Dunas Blancas), but upgraded us to half board as compensation. They were really good at communicating with us when we had questions. Check in was easy, reception is available 24 hrs. The place was lovely, however, there was no separate door for the bathroom (everything was all one place), so there isn't much privacy to shower. Overall, the location was amazing with walking distance to the beach and restaurants.