Positives: great location (easy access to beach and close to bike rental, grocery store, restaurants, coffee shop, pretty much everything you need); clean, tidy, well-equipped kitchen, nice private backyard space.
Negatives: soft mattresses, water in shower doesn't get hot enough, and check out time is too early (should be 11, not 10).
We'd stay there again if they got new mattresses.