Planning a break to one of these with a family group to celebrate a big birthday. Both have mixed reviews. Has anyone been to either / both, which would you recommend?