Rose Cottage is so well appointed we wished we could have stayed for longer