With more attention to detail, this hotel could be delightful.
More drawer-space in the bedrooms, a plentiful supply of HOT (rather than just-warm) water, repairs to the pool (empty all season because of leaks) and more generous portions for meals would remove the impression that the owner is penny-pinching.
Their set dinner at 29.50 Euros was the most expensive we came across in Viladrau or in similar class eateries on the Costa Brava, & the included wine worked out at one tiny glass each! The menu is the same every night, and some of the dishes on it were never available. Chef Salvador is no longer there, I think.
Plus points: the staff were helpful & very hard-working, and the views are lovely.