Beautiful resort with a great location.