very enjoyable stay with beautiful outdoor areas to relax. all essential services provided which added to an overall relaxing stay.