Each room has a private patio or balcony with views of Zion Mountains