The Marlin House has everything you want - lovely decor, lush linen, good amenities and great location (note: it is a converted shop).
Sonia was very helpful and we appreciated the little extra touches provided.
Definitely recommend staying here.