Pros:
Easy check-in
Friendly and informative host
Excellent location
Lots of free parking
Full kitchen
Good recommendations from host
Very spacious
Included beach gear and towels
Cons:
-No ventilation (kitchen and bathroom)
-Occasional noise from upstairs (sliding of closet and patio door)