Excellent place. We are definitely coming back. Best place we have stayed so far. Strongly recommend it