Fantastic resort with spectacular views