This second-floor apartment was very peaceful and comfortable. Be aware that stairs are necessary to access the apartment. The patio upstairs was lovely, and all the bedrooms were nicely sized with very comfortable beds (there was not much variety offered for pillows, all were pretty flat; but the beds and linens were clean, cute, and comfy!). The projector was really fun to watch movies on (the hosts have provided a small variety to choose from but you could bring your own dvds as well). The kitchen is small but perfectly adequate, with dishes, silverware, and a small fridge for storing snacks. No microwave and the clothes washer is extremely small with a line set up on the patio to air dry your laundry. The weather was perfect for line drying so that totally worked for us.
The town of Sooke is adorable with great amenities- a very cool brewery, nice coffee stand, cute grocery store, even a sushi place (that, yes, was very delicious, and offered takeout so we could have sushi&amovienight in our airbnb!) The cat Eddie was incredibly friendly and got along well with our 70lb 1 yr old puppy.
Checking in and out was as easy as it gets and the hosts were very quick to respond to any inquiries. Side note- Everyone's complaints about the driveway are kind of silly. Yes, it's a gravel driveway, that's relatively steep, and is therefore bumpy- if you've grown up outside the city, it's a completely normal driveway. Go slow, you'll survive.
All in all this was a great Airbnb and we were completely happy with our stay!