Fantastic location. Beautifully presented apartment, clean and tidy. Everything you need all in one place. The kids especially enjoyed the pool and spa which was a highlight.