Pros: Excellent location for proximity to the beach; Hosts are great and responsive; place is private and in a safe area; small dog friendly; laundry access; private parking available; place was tidy in general. Cons: conditions of the place can be better maintained (carpet, windows, railings); need to be cautious with small children because of the stairs and railing; may not be ideal for light sleepers or small children because it can be noisy at night.