Top notch place to stay in every way! Good deck but also cozy inside. Very modern facilities and clean as a whistle. Short walk down to the beach. We loved our stay and would highly recommend you stay here as well.