Fantastic place. Everything we could have hoped for. The roosters were a bit loud but we got used to them. We hope to come back one day.