Everything as described & more! 10/10
I could see the beach from a sitting spot, tons of hot water, fans, everything I needed! Such a good location I loved it.