A wonderful stay in a great location. All the amenties you need for self catering but also a cool, quirky hotel