Had all the amenities we needed & slept a grown family of 6 and our dog very comfortably. Close walk to the beach, restaurants, and shopping