Solace is a cosy, homely place with all the extras we needed for a comfortable stay.