Good location and 15 minute walk to the beach. Comfortable for a family of 4. It was easy to manage with 1 bathroom. Parking is a little inconvenient and $35 a day (which is actually good compared to hotels). We only rented a car for 3 days and only paid parking for 2.
I was pleased to find some beach things such as towels, boogie board and chairs. Joan's place is very clean and we had no issues during our stay.