Great resort. Awesome view. Location is ideal.