great place to stay, spectacular view