I loved staying here - the hotel is beautiful, the meals we had were excellent and Vejer is gorgeous. We didn´t go in the pool, but the pool terrace was lovely. The staff were pleasant. I love middle eatsern food and they did it really well.
However, I am able bodied and there is a snag with access. There is free parking available, but you then need to walk up a hill afterwards (pull up by recepcion and drop your bags before parking). The rooms and access to the pool and eating area are via stairs.