Nestled between forested hills and a long sweep of pristine beach, the Rasa Ria is a large, stylish hotel set next to a lush nature reserve.