The best beach hotels in Costa Rica, including laid-back bases for surfers, back to nature hideaways and chic boutique escapes...