Beautiful resort with tidy and comfortable suites