Floating hillside deck