We really enjoyed our stay in Studio 105. The studio is near enough to town to be convenient while being far enough away from all the noise. Also very close to Tallows Beach which was beautiful (saw some humpback whales there). The space is well thought out, and perfect for a couple - however the bathroom area is semi-open so no good if you're shy (luckily we are not). Comfy bed, and was just perfect for what we wanted.
No kitchen area but so many places to eat out that we didn't find we needed it. There is a small bar fridge for snacks and drinks which was super handy. Highly recommend this little gem!