This secluded hotel is set on three sandy beaches and offers comfortable accommodation in a relaxing setting.