Pros: Great price, close to a beautiful beach, great communication with owner. Easy check in and out. Nice facilities, comfortable bed, and we loved the stackable washer/dryer and the private large deck on the upper unit was a definite bonus.
Cons: We weren't too disturbed by the live music( it is going from noon to 10pm). Our only complaint would be the traffic noise. Busy street in front and it did get irritating( loud Harleys, horns, etc) and a little hard to get in and out for parking.
Overall good experience!