Super place when you experience in traveling. I never expected this fabulous as I paid. Strongly recommend. I got my swimming and fitness on my staying.