It's a lovely place with a fantastic view, close to everything you might need, and Trini is super friendly and attentive during your stay.
The reason for my reduced star rating is that we had complications during check-in. I don't blame her entirely since it sounded like something unexpected came up, but nonetheless I believe that as someone running a business she should be able to foresee and prevent the following from happening:
We originally agreed on a 12noon check-in which was when I'd arrive in town, and she later informed me that she wouldn't be able to do noon but that her neighbor could give me the keys at 3. I agreed as it sounded like there wasn't much choice, arrived on a cold and rainy day, began exploring town with all my luggage in hand and then was informed that actually it would be 4:15 and not 3. Again without much choice I agreed, bought a power bank for my phone that was running out of battery and found a place to eat and sit for a while. I made the most of my 4 hours but certainly would've preferred them to be without luggage in hand, and had I known before leaving that I'd have a late check-in then I would have packed in something more comfortable to carry. But since this happened on-the-go I wasn't prepared. Eventually I did get the keys, get in, and crash in the room, making the experience a little bitter sweet.
Everything is clean, everything you need is provided, and once you're there she communicates very well about day-to-day things, so I'm not surprised her reviews are generally high. I'd even consider going again, I like the place and I like Trini. The location is fantastic and I can't get over the amazing view. But she definitely needs a system for when she can't deliver the key at the original agreed upon time.