Great place to stay. Consider that some of the “bad” reviews may be an issue of expectation… this place is not a luxury resort and that is exactly what makes it so special!