Awesome place. Everything you need. We stayed 7 weeks and we'll come back !