Expect a great vacation in this resort.