My wife and toddler loved our stay in Lorna's apartment. It's really well designed and laid out, has all the amenities you could need (toiletries, loads of cookware, towels etc), is super clean and comfortable. The location is great, in a sort of chic, indy part of the town surrounded by cafes and shops. It's a two minute walk to the beach or the town centre and 10 minutes from the wonderful old town.
Lorna is a great host - super communicative and was proactive on alerting us to some potential work being carried out across the street, that in the end wasn't an issue.
We really enjoyed our stay and wouldn't hesitate to return.