This place will suit all needs. Gemma is a great host.
perfectly placed in the town to be in walking distance to all the bars and restaurants.