La Pedrera is a wonderfully relaxing place to stay, up in the hills, overlooking the beach. The hotel pool is fantastic and... more…