Pros: Ayesha was gracious and welcoming when we arrived. There were plenty of towels (shower and beach) and the kitchen space was nice to have. The dog is friendly, and it was a convenient place to stay with its proximity to the beach.

Cons: The bed was not comfortable at all, and we were disappointed that despite the listing description, there was not a sofa bed. Instead, one of us slept on a fold-out cushion on the floor. Also, in order to stay cool, all the windows are generally open, making for a very loud morning when the neighbors and their trucks are out in the alleyway next door.