It has everything we needed. Located right in the middle of township and with back yard access to the beach! Rooms are spacious and clean. Highly recommended!