Lovely, cosy little stay in a perfect location