Everything you could ask for at the best price. Will be back for sure. What a great spot.