Great location. Everything needed is provided. Fabulous location. Large comfortable deck.