Beautiful resort with great views