A really nice place to stay. Cabanyal = fantastic!