Pros: Proximity to beach, fun neighborhood , great price, excellent communication and very responsive. We had a minor issue which was handled very quickly.
Cons: parking spot was not useable- you would need a car that has very high clearance. We ended up having to park on the street and parking lots during our visit. Be careful where you park because there are restrictions for street cleaning. We were able to find street parking relatively close.