We really enjoyed our stay at Rachel's. Check-in was a breeze, and the studio was exactly as described.
One thing to note: the property is located at the top of a steep hill, and hiking up and down to the main town can be a bit strenuous. If you don't have a car, it might be best to find somewhere closer to town. Otherwise, I'd highly recommend staying here.